// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
  const db = cloud.database()
  const todos = db.collection('orders_data')

  let obj = { orderState: event.state }
  if(event.isUser){
    obj.openid = wxContext.OPENID
  }

  const res = await todos.where(obj).orderBy('sortTime', 'asc').skip(event.skipNum).limit(event.perNum).get()

  return res
}